SlackProbe: A Flexible and Efficient In Situ Timing Slack Monitoring Methodology

نویسندگان

  • Liangzhen Lai
  • Vikas Chandra
  • Robert C. Aitken
  • Puneet Gupta
چکیده

In situ monitoring is an accurate way to monitor circuit delay or timing slack, but usually incurs significant overhead. We observe that most existing slack monitoring methods focus exclusively on monitoring path endpoints, which is not cost efficient from power and area perspectives. In this paper, we first propose SlackProbe methodology, which inserts timing slack monitors like “probes” at a selected set of nets, including intermediate nets along critical paths. SlackProbe can be used to detect impending delay failures due to various reasons (process variations, ambient fluctuations, circuit aging, etc.) and can be used with various preventive actions (e.g., voltage/frequency scaling, clock stretching/time borrowing, etc.). Then we perform thorough analysis of the potential benefits and caveats of SlackProbe over conventional approaches in terms of number of monitors required, monitoring efficiency and observability, delay margin, and design perturbation. Experimental results on commercial processors show that with 5% extra timing margin, SlackProbe can reduce the number of monitors by 12-16X as compared to the number of monitors inserted at path ending pins. SlackProbe can also improve the monitoring efficiency by up to 1.9X and improve the monitoring observability by up to 32%, as compared to endpoint monitoring.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Optimal Frequency and Timing of Control Points in a Project’s Life Cycle

The dynamic nature of projects and the fact that they are carried out in changing environments, justify the need for their periodic monitoring and control. Collection of information about the performance of projects at control points costs money. The corrective actions that may need to be taken to bring the project in line with the plan also costs money. On the other hand, penalties are usually...

متن کامل

Clock Mesh Synthesis with Blockage Placement for Stub and Mesh Wire Minimisation

A method for optimizing clock mesh is proposed which diminishes the power in network significantly while considering timing slack. The proposed paper implements the methodology by introducing placement blockages during the IC design flow. Stub wire minimization is achieved by using register placement. Placement of blockages in order to further reduce the power dissipation along with optimized p...

متن کامل

A Review of Mutual Investment Funds Performance with a View of Market Timing

Appropriate function of active management in common investment funds function depend on factors such as diversification, identification papers unrealistic pricing, market timing, and so on. Market timing are include changing the portfolio investment funds and market indices such as short-term bonds and make an asset depends on whether the market is expected in the whole of the assets to make be...

متن کامل

Periodic flexible maintenance planning in a single-machine production environment

Preventive maintenance is the essential part of many maintenance plans. From the production point of view, the flexibility of the maintenance intervals enhances the manufacturing efficiency. On the contrary, the maintenance departments tend to know the timing of the long term maintenance plans as certain as possible. In a single-machine production environment, this paper proposes a simulation–o...

متن کامل

System-level Timing Analysis and Optimizations for Hardware Compilation

This dissertation presents a System-Level Timing Analysis (SLTA) methodology and a micro-architectural optimization framework for use within hardware compilation. As the EDA abstraction layer of preference is raised to Electronic System Level (ESL), the focus is on describing systems using Transaction Level Modeling (TLM) [CG03, Pas02, Ede06], which is amenable to high-level synthesis. The prop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 33  شماره 

صفحات  -

تاریخ انتشار 2014